$(function () {
    var layer = layui.layer
    // 获取用户基本信息
    getuserinfo();

    function getuserinfo() {
        $.ajax({
            method: 'get',
            url: '/my/userinfo',
            success: function (res) {
                if (res.status !== 0) {
                    return layer.msg(res.message)
                }
                renderAvatar(res.data);
            },

        })
    }
    // 渲染用户头像和昵称
    function renderAvatar(user) {
        var name = user.nickname || user.username
        $("#welcome").html('欢迎' + name)
        if (user.user_pic) {
            $(".layui-nav-img").prop("src", user.user._pic)
            $(".text-avatar").hide()
        } else {
            var first = name[0]
            first = first.toUpperCase()
            $(".text-avatar").html(first)
            $(".layui-nav-img").hide()
        }
    }

    // 退出登录
    $("#logout").on("click",function(){
       // 危险操作 需要询问
       layer.confirm('您确定要退出吗',{
           icon: 3,
           title: '提示',
       },function(){
           // 清除token
           localStorage.removeItem('token')
           // 跳转到登录页面
           location.href = 'login.html'
       })
    })
})